package com.furb.pub.controle.notificacoes;

import com.furb.pub.apresentacao.FrmNotificacoes;
import com.furb.pub.controle.sistema.ENotificacao;
import com.furb.pub.controle.sistema.Pessoa;
import com.furb.pub.controle.sistema.PedidoCliente;

public class Pedido extends Notificacao {

	public static void efetuarPedido(PedidoCliente pedido){
		FrmNotificacoes.adicionarLog("Pedido efetuado para mesa " + pedido.getMesa().getNumero());
		for (Pessoa pessoa : getRegistrados()) {
			pessoa.notificar(ENotificacao.PEDIDO);
		}
	}
	
	public static void solicitarCancelamento(PedidoCliente pedido){
		FrmNotificacoes.adicionarLog("Pedido cancelado para mesa " + pedido.getMesa().getNumero());
		for (Pessoa pessoa : getRegistrados()) {
			pessoa.notificar(ENotificacao.CANCELAMENTO);
		}
	}
}
